package org.coopac.service.impl;

import java.util.List;

import org.coopac.dao.IConsultaSocioPotencialDAO;
import org.coopac.model.CoopacConsultaSocioPotencial;
import org.coopac.service.IConsultaSocioPotencialService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

@Transactional
@Service("consultaSocioPotencialService")
public class ConsultaSocioPotencialService implements
		IConsultaSocioPotencialService {

	@Autowired
	private IConsultaSocioPotencialDAO consultaSocioPotencialDAO;
	
	@Override
	public List<CoopacConsultaSocioPotencial> listar() {
		return consultaSocioPotencialDAO.listar();
	}

	@Override
	public void save(CoopacConsultaSocioPotencial consultaSocioPotencial) {
		consultaSocioPotencialDAO.save(consultaSocioPotencial);
	}

	@Override
	public void update(CoopacConsultaSocioPotencial consultaSocioPotencial) {
		consultaSocioPotencialDAO.update(consultaSocioPotencial);
	}

	@Override
	public void delete(CoopacConsultaSocioPotencial consultaSocioPotencial) {
		consultaSocioPotencialDAO.delete(consultaSocioPotencial);
	}

	@Override
	public CoopacConsultaSocioPotencial getById(int id) {
		return consultaSocioPotencialDAO.getById(id);
	}

}
